#IndBan{ width:100%; height:470px; min-width:1160px; overflow:hidden; float:left; position:relative; z-index:1;}
#boxbanner{ height:470px; margin:0 auto; overflow:hidden;}
.banner .slidebox-01{widtH:100%;overflow:hidden;heighT:100%;position:relative;}
.banner .slidepic-01{position:relative;overflow:hidden;height:100%;}
.banner .slidepic-01 li{heighT:100%;overflow:hidden;float:left;width:100%;}
.banner .slidebtn-01{position:relative;z-index:100; padding:0 30px; width:1100px; height:6px; margin:-30px auto 0; text-align:right;}
.banner .slidebtn-01 li{overflow:hidden;display:inline;margin:0 4px;width:22px;height:6px;overflow:hidden;}
.banner .slidebtn-01 li a{display:inline-block; width:22px; height:6px; background:#fff;overflow:hidden;}
.banner .slidebtn-01 li a:hover,.slidebtn-01 li.current a{ background:#F7AF00;}

.IndPro{width:1150px; margin:0 auto; text-align:center;}
.IndPro h1{width:1150px; height:98px; float:left; background:url(../yf_img/IndPro2_Nav.png) center top no-repeat; font-weight:normal; margin-top:35px;}
.IndPro h1 span{width:1150px; height:60px; line-height:60px; vertical-align:middle; font-size:30px; color:#434242; display:block; float:left;}
.IndPro h1 p{color:#b6b7b8; font-size:18px; height:20px; line-height:20px; text-transform:uppercase; vertical-align:middle;}
.IndPro ul{width:1150px; float:left;}
.IndPro ul li{width:210px; height:240px; margin-left:25px; display:inline; float:left;}
.IndPro ul li span{width:204px; height:207px; padding:2px; border:solid 1px #ddd; display:block; overflow:hidden; float:left;}
.IndPro ul li span img{width:204px; height:204px; display:block; float:left;}
.IndPro ul li p{width:210px; height:40px; background-color:#f1eff0; line-height:40px; vertical-align:middle; float:left;}
.IndPro ul li p a{ font-size:14px; color:#434242;}
.IndPro ul li p a:hover{color:#000;}
.IndPro ul li.first_li{margin-left:0px;}

#recommend{width:100%; float:left; margin-top:24px; height:489px; background:url(../yf_img/IndPro_Bg.jpg) center top repeat-x;}
#recommend .recommend{width:1150px; margin:0 auto;}
#recommend .recommend h1{width:1150px; height:102px; float:left; background:url(../yf_img/IndPro_Nav.png) center top no-repeat; font-weight:normal; margin-top:33px;}
#recommend .recommend h1 span{width:1150px; height:60px; line-height:60px; vertical-align:middle; font-size:30px; color:#fff; display:block; float:left;}
#recommend .recommend h1 p{color:#fff; font-size:18px; height:20px; line-height:20px; text-transform:uppercase; vertical-align:middle;}
#recommend .stroll{width:1350px; margin:0 auto; text-align:center;}
#recommend .stroll>a#goLM{width:100px; float:left; background:url(../yf_img/left.png) 11px center no-repeat; height:318px; display:block;}
#recommend .stroll>a#goRM{width:100px; float:right; background:url(../yf_img/right.png) 37px center no-repeat; height:318px; display:block;}
#recommend .stroll #marqueepro{width:1150px; height:318px; overflow:hidden; float:left;}
#recommend .stroll #marqueepro ul li{float:left; width:395px; height:318px; overflow:hidden;}
#recommend .stroll #marqueepro ul li span{float:left; width:360px; height:270px; display:block;}
#recommend .stroll #marqueepro ul li p{width:360px; height:48px; float:left; line-height:48px; background-color:#0063af; vertical-align:middle;}
#recommend .stroll #marqueepro ul li p a{font-size:16px; color:#FFFFFF;}

.about{width:1150px; margin:0 auto;}
.about>h1{width:258px; height:294px; float:left; margin-top:40px; overflow:hidden;}
.about>ul{width:558px; height:294px; float:left; margin-top:40px; display:inline; margin-left:42px;}
.about>ul>li{width:558px; height:294px; display:block; float:left;}
.about>ul>li>h2{width:558px; height:36px; font-weight:normal; text-align:left; display:block; float:left;}
.about>ul>li>h2>span{width:82px; font-size:18px; display:block; color:#0067ac; float:left;}
.about>ul>li>h2>label{width:130px; font-size:18px; display:block; color:#e1e2e2; float:left;}
.about>ul>li>h2>p{width:80px; display:block; text-align:right; float:right;}
.about>ul>li>h2>p>a{font-size:14px; color:#a5a5a6;}
.about>ul>li>h2>p>a:hover{color:#000;}
.about>ul>li>p{width:558px; line-height:24px; text-align:left; text-indent:2em; font-size:14px; color:#7b7c7d; float:left;}
.about>ul>li>h3{width:558px; text-align:left; height:143px; margin-top:17px; float:left;}
.about>ol{width:264px; float:right; margin-top:40px;}
.about>ol>li{width:264px; float:left;}
.about>ol>li>h2{height:36px; font-weight:normal; text-align:left; display:block; float:left;}
.about>ol>li>h2>span{width:82px; font-size:18px; display:block; color:#0067ac; float:left;}
.about>ol>li>h2>label{width:130px; font-size:18px; display:block; text-transform:uppercase; color:#e1e2e2; float:left;}
.about>ol>li>.hrstroll{width:264px; height:258px; float:left;}
.about>ol>li>.hrstroll>a#hrLM{width:42px; height:230px; display:block; background:url(../yf_img/left_h.png) left center no-repeat; float:left;}
.about>ol>li>.hrstroll>a#hrRM{width:42px; height:230px; display:block; background:url(../yf_img/right_h.png) right center no-repeat; float:right;}
.about>ol>li>.hrstroll>#marquHr{width:180px; height:250px; overflow:hidden; float:left;}
.about>ol>li>.hrstroll>#marquHr ul li{float:left; width:180px; height:250px; overflow:hidden;}
.about>ol>li>.hrstroll>#marquHr ul li span{float:left; width:180px; height:230px; display:block;}
.about>ol>li>.hrstroll>#marquHr ul li p{width:180px; height:28px; float:left; line-height:28px; vertical-align:middle;}
.about>ol>li>.hrstroll>#marquHr ul li p a{font-size:12px; color:#7b7c7d;}

